

define <32 x i8> @tgt() {
entry:
  ret <32 x i8> <i8 -41, i8 -41, i8 0, i8 9, i8 -102, i8 -105, i8 -7, i8 -43, i8 -22, i8 103, i8 -105, i8 4, i8 123, i8 -105, i8 0, i8 -96, i8 -96, i8 57, i8 -82, i8 -116, i8 -96, i8 34, i8 -116, i8 114, i8 -114, i8 -38, i8 -96, i8 -38, i8 30, i8 83, i8 -90, i8 83>
}
define <32 x i8> @src() {
entry:
  %calltmp = call <32 x i8> @llvm.x86.avx2.pshuf.b(<32 x i8> <i8 -41, i8 9, i8 88, i8 0, i8 65, i8 -96, i8 -41, i8 103, i8 -7, i8 -105, i8 -22, i8 123, i8 4, i8 -71, i8 -102, i8 -43, i8 83, i8 -116, i8 -114, i8 -38, i8 -82, i8 -96, i8 30, i8 57, i8 34, i8 -90, i8 -116, i8 114, i8 -96, i8 9, i8 -33, i8 100>, <32 x i8> <i8 32, i8 38, i8 3, i8 33, i8 14, i8 9, i8 8, i8 15, i8 10, i8 23, i8 25, i8 28, i8 27, i8 25, i8 35, i8 37, i8 5, i8 23, i8 20, i8 1, i8 37, i8 8, i8 17, i8 11, i8 34, i8 19, i8 28, i8 19, i8 38, i8 0, i8 25, i8 0>)
  ret <32 x i8> %calltmp
}


declare <32 x i8> @llvm.x86.avx2.pshuf.b(<32 x i8>,  <32 x i8>)


